N N N O Br F N N N N H 3 C